a quiet place - Francés Inglés Diccionario